home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Languguage OS 2
/
Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO
/
language
/
mcs
/
readme
< prev
Wrap
Text File
|
1994-10-21
|
3KB
|
81 lines
The Meta Class System (MCS) is a portable object-oriented extension
of Common Lisp. MCS is highly efficient and integrates the
functionality of CLOS, the Common Lisp Object System, and TELOS, the
object system of LeLisp Version 16 and EULISP. Additionally, MCS
provides a metaobject protocol which the user can specialize.
MCS has been used successfully for the development of the commercial
software product babylon: an expert system development workbench
including a hybrid knowledge representation language and many tools
like editors, browsers, etc. Based on experiences made with building
such a large and complex software system, MCS has been improved on
abstract classes and mixin classes to support a better style of
object-oriented modelling. Furthermore, these improvements allow
significant internal optimizations.
The sources and documentation of MCS are available as freeware via
anonymous FTP from host ftp.gmd.de (IP address: 129.26.8.90) in
the directory /pub/lisp/mcs .
----------------------------------------------------------------------
This directory contains the following files and directories:
doc.dvi.Z
contains the compressed dvi file of the documentation of the
Meta Class System (MCS).
mcs1.3
is a directory and contains the MCS sources.
mcs1.3.tar.Z
is the compressed tar file archive of the MCS sources.
First, perform 'uncompress v1.3.tar.Z' and then
'tar xf v1.3.tar' to extract the files.
mcs1.3.sit.hqx
is a Macintosh archive of the MCS sources. You need BinHex
and StuffIt to extract the files.
The same files may exist for new versions of MCS.
The MCS Sources have the following structure:
mcs/
mcs/source/
mcs/source/access-m.lisp
mcs/source/cl-boot.lisp
mcs/source/cl-core.lisp
mcs/source/class-m.lisp
mcs/source/gfn-boot.lisp
mcs/source/gfn-comp.lisp
mcs/source/gfn-core.lisp
mcs/source/gfn-look.lisp
mcs/source/globals.lisp
mcs/source/low-it.lisp
mcs/source/low.lisp
mcs/source/macros.lisp
mcs/source/mcs.lisp
mcs/source/mcsmenus.lisp
mcs/source/optimize.lisp
mcs/source/patches.lisp
mcs/source/redefine.lisp
mcs/source/slot-val.lisp
mcs/source/system-m.lisp
mcs/source/util.lisp
mcs/README
mcs/binary/
If you use MCS send me a short email. So you will be notified
when updates are available.
Comments, bug reports, etc. are welcome.
----------------------------------------------------------
Juergen Kopp email: juergen.kopp@gmd.de
German National Research Center for Computer Science (GMD)
P.O. Box 1316 D-5205 Sankt Augustin 1 Germany
----------------------------------------------------------